Distinguished Service Order — definition

1. Distinguished Service Order (Noun)

1 definition

Distinguished Service Order (Noun) — A British military decoration for special service in action.

6 types of
decoration laurel wreath medal medallion palm ribbon